Giant barnacle - German English Dictionary